English translation for "scotland yard"
|
- n. scotland yard, street in london after which the british police headquarters is named
Related Translations:
- Similar Words:
- "scorsese" English translation, "scorsonère" English translation, "scotch" English translation, "scotcher" English translation, "scotch-terrier" English translation, "scotomateux" English translation, "scotome" English translation, "scotopie" English translation, "scotopique" English translation, "scott" English translation
|
|
|